be invigorated - Turc Anglais Dictionnaire